leg (swim leg) - French English Dictionary
History

leg (swim leg)



Meanings of "leg (swim leg)" in French English Dictionary : 1 result(s)

English French
Triathlon
leg (swim leg) partie (partie natation)